#include<iostream>

using namespace std;
typedef long long ll;
const int mod=1e9+7;

int qmi(int a,int k)
{
    int res=1;
    while(k)
    {
        if(k&1)res=(ll)res*a%mod;
        k>>=1;
        a=(ll)a*a%mod;
    }
    return res;
}

int main()
{
    int n;cin>>n;
    int a=2*n,b=n;
    int res=1;
    
    for(int i=a;i>a-b;--i) res=(ll)res*i%mod;
    for(int i=1;i<=b;++i) res=(ll)res*qmi(i,mod-2)%mod;
    
    res=(ll)res*qmi(n+1,mod-2)%mod;
    
    printf("%d",res);
    return 0;
}